<?php 
	session_start();
	include("prototipos.php");
	include("Librerias/Librerias.php");	
	
	validar_acceso(3);
	if ($_REQUEST["cod"]){
		$id = $_REQUEST["cod"];
	}
	if (isset($_POST["boton2"])){
			$sql = "select p.Nombre, p.Cargo, dpo.Nombre, d.Nombre from personas p, departamento dpo, direcciones d where p.Cedula='".$_POST["empleado"]."' and p.DPO_Id=dpo.Id and dpo.DRN_Id=d.Id";
			if($fila=mysql_fetch_array(consultar($sql))){
				$nombreres= $fila[0];
				$datosres = $fila[1]." (".$fila[2]." - ".$fila[3].")";
			}
			$sql = "select p.Nombre, p.Cargo, dpo.Nombre, d.Nombre from personas p, departamento dpo, direcciones d where p.Cedula='".$_POST["empleadosol"]."' and p.DPO_Id=dpo.Id and dpo.DRN_Id=d.Id";
			if($fila=mysql_fetch_array(consultar($sql))){
				$nombresol= $fila[0];
				$datossol = $fila[1]." (".$fila[2]." - ".$fila[3].")";
			}
				$sql = "update orden_reasignacion set Fecha='".$_POST["fecha"]."', Responsable='".$nombreres."', Cedula_Responsable='".$_POST["empleado"]."', Area_Origen='".$datosres."', Lugar='".$_POST["lugar"]."', Solicitante='".$nombresol."', Cedula_Solicitante='".$_POST["empleadosol"]."', Area_Destino='".$datossol."', Ubicacion='".$_POST["destino"]."' where Nro='".$id."'";
				actualizar($sql,"se actualizaron los datos de la orden de Reasignacion Nro ".$id,'3');
			
	}
	if(isset($_POST["boton10"])){
								$sql = "select Cedula_Solicitante, Cedula_Responsable from orden_reasignacion where Nro='".$id."'";
								$fila = mysql_fetch_array(consultar($sql));
								$cedularec = $fila[0];
								$cedula = $fila[1];
								$sql = "select d.Nombre, dpo.Nombre from personas p, direcciones d, departamento dpo where p.Cedula='".$cedularec."' and p.DPO_Id=dpo.Id and dpo.DRN_Id=d.Id";
								$fila = mysql_fetch_array(consultar($sql));
								$datos = $fila[0]." - ".$fila[1];
								$sql = "select Id, Estado_Fisico, Ubicacion_Actual, Estado from inventario_final where PRA_Cedula='".$cedula."' and Estado='1' order by Id asc";
								$res = consultar($sql);
								$tot1=0; $tot2=0; $tot3=0;$tot4=0;
								while($fila = mysql_fetch_array($res)){
									$estado = $fila[1];
									$ubicacion = $fila[2];
									$est = $fila[3];
									$sql = "select count(Id) from traslados where IFL_Id='".$fila[0]."' and ORN_Nro='".$id."'";
									$fi = mysql_fetch_array(consultar($sql));
									$sql = "select count(Id) from traslados where IFL_Id='".$fila[0]."' and ORN_Nro<>'".$id."'";
									$fe = mysql_fetch_array(consultar($sql));
									if ($fe[0]==0){// si se puede guardar o desactivar
										$variable = $fila[0];
										if (isset($_POST[$variable])){
											//lo seleccione
											if ($fi[0]==0){
												//no estaba seleccionado
												$sql = "insert into traslados values('0','".$id."','".$fila[0]."',curdate(),'".$ubicacion."','".$estado."','".$ubicacion."')";
												actualizar_sinmensaje($sql,"el bien ".$fila[0]." ha sido reasignado a ".$cedularec." por la Orden de Reasignacion Nro ".$id,'3');
												$sql = "update inventario_final set  Ubicacion_Actual='".$datos."', PRA_Cedula='".$cedularec."' where Id='".$fila[0]."'";
												actualizar_sinmensaje($sql,"se otorgo el bien ".$fila[0]." al empleado de Cedula ".$cedularec." por la Orden de Reasignacion Nro ".$id,'3');
												$sql = "insert into historico_cambios values('0','".$fila[0]."','".$_SESSION["USUARIO"]."',curdate(),'".$est."','".$est."','Responsable Anterior ".$cedula."','Responsable Actual ".$cedularec."')";
												actualizar_sinmensaje($sql,"se ha generado un nuevo historico",'3');
												++$tot1;
											}else{
												++$tot3;
											}
										}else{
											//no esta seleccionado
											if ($fi[0]==1){
												//estaba seleccionado
												if ($fo[0]==1){
												}else{
													++$tot4;
												}
											}
										}
									}
								}
			verificar_reasignaciones($id);																
			mostrar_error($tot1." Bienes se agregaron / ".$tot2." Bienes se eliminaron / ".$tot3." Bienes se mantuvieron / ".$tot4." Bienes que no se pueden borrar");
//			verificar_recepcion($orden_rec);								
	}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>Ventana Emergente | Ver Orden de Reasignacion</title>
<script language="JavaScript" type="text/javascript" src="Librerias/Librerias.js"></script>
<script src="lib/jquery.js" type="text/javascript"></script>
<script src="jquery.validate.js" type="text/javascript"></script>
<script src="js/cmxforms.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
	$("#form1").validate({
			rules: {
				requerido: {
					required: true
				}
			},
			messages: {
				requerido: {
					required: "[*]"
				}
			}
	});
	$("#ncontra").blur(function() {
		$("#confirm_password").valid();
	});

});
</script>

<link href="Estilos/Estilos.css" rel="stylesheet" type="text/css" />
</head>
<body >
	<div class="principal">
		<div class="banner">
		</div>
		<div class="datos">
			<div class="izq">
			</div>
			<div class="der">
			</div>
		</div>
		<div class="contenedor">
			<div class="lado_izquierdo">
				<div class="submenu">
					<div class="titulo">
						<h4>MENU</h4>
					</div>
					<div class="opciones">
						<ul>
							<li><a title="Cerrar esta Ventana" href="#" onclick="javascript:window.close()">Cerrar Ventana</a></li>
						</ul>
					</div>
				</div>
				<div class="reportes">
					<div class="titul">
						<h4>PENDIENTES</h4>
					</div>
					<div class="texto">
					</div>
				</div>
			</div>
			<div class="lado_derecho">
				<div class="titu">
					<h3>ORDEN DE REASIGNACION # <?php echo $id; ?></h3>
				</div>
				<div class="conte">
				  <form id="form1" name="form1" method="post" action="" onsubmit="return confirm('¿Esta seguro que desea realizar dichos cambios?')">
				  	<div id="tablas">
					<a href="#" onclick="actualizar_campos('tablas','modificar')" title="Modificar la Orden de Asignaci&oacute;n">Modificar la Orden </a> | <a href="#" title="Seleccionar los Bienes" onclick="actualizar_campos('tablas','asignar')">Agregar Bienes</a> | <a href="ver_orden_reasignacion.php?cod=<?php echo $id; ?>" title="Actualizar la ventana">Actualizar</a> | <a title="Imprimir Orden de Asignacion" href="#" onclick="abrir_impresion('impri_reasigna.php?cod=<?php echo $id; ?>','768',1270)">Imprimir</a><br />
					<br />
					<?php 
						$sql = "select * from orden_reasignacion where Nro='".$id."'";						
						if ($fi = mysql_fetch_array(consultar($sql))){						
					?>
					<br />
					<b>Fecha de la Orden: </b><?php echo devolver_fecha($fi[11]); ?><br />
					<b>Lugar: </b><?php echo $fi[10]; ?><br />
                    <?php 
						/*
					<br /><h5>Datos del Jefe de Compras</h5>
					<b>Nombre y Apellido : </b><?php echo $fi[7]; ?><br />
					<b>Cedula de Identidad : </b><?php echo $fi[8]; ?><br />
					<br />
						*/
					?>
					<h5>Datos del Responsable</h5>
					<b>Nombre y Apellido : </b><?php echo $fi[1]; ?><br />
					<b>Cedula: </b><?php echo $fi[2]; ?><br />
					<b>Area Origen: </b><?php echo $fi[3]; ?><br />
					<br />
					<h5>Datos de Quien Solicita</h5>
					<b>Nombre y Apellido : </b><?php echo $fi[4]; ?><br />
					<b>Cedula: </b><?php echo $fi[5]; ?><br />
					<b>Area Destino: </b><?php echo $fi[6]; ?><br />
					<b>Ubicaci&oacute;n: </b><?php echo $fi[9]; ?><br />
					<br />
					<h4>Bienes Asociados</h4>
					<br />
					<table width="100%" border="1">
                        <?php 
								$sql = "select i.Id, i.Nombre, i.Precio, i.IVA from inventario_final i, traslados a where i.Id=a.IFL_Id and a.ORN_Nro='".$id."' order by i.Id asc";
								$res = consultar($sql);
							?>
                        <tr>
                          <td><b>N° de Ident.</b></td>
                          <td><b>Nombre</b></td>
                          <td><b>Detalles</b></td>
                          <td><b>Precio</b></td>
                        </tr>
                        <?php
								$total = 0; 
								while ($fila = mysql_fetch_array($res)){
									$total++;
							?>
                        <tr>
                          <td><?php echo dar_formato_inv($fila[0]); ?></td>
                          <td><?php echo $fila[1]; ?></td>
                          <td><?php 
								$sql = "select Nombre, Valor from caracteristicas where IFL_Id='".$fila[0]."'";
								$res1 = consultar($sql);
								$resul = "";
								while($fil = mysql_fetch_array($res1)){
									$resul = $resul.$fil[0].": ".$fil[1]."<br/>";
								}
								echo $resul;
							 ?></td>
                          <td><?php $precio = convertir_decimal($fila[2]);
										if ($fila[3]==0)
											$precio = $precio." (S/I.V.A.)";
										else
											$precio = $precio." (C/I.V.A.)";
										echo $precio; ?></td>
                        </tr>
                        <?php }
						  	if ($total == 0){
								echo 'NO HAY REGISTROS ASOCIADOS<br/>';
							}
						  ?>
                    </table> 
					<br />
					<br />
					<?php }?>
					</div>
					<div id="modificar">
					<?php 
						$sql = "select * from orden_reasignacion where Nro='".$id."'";						
						if ($fi = mysql_fetch_array(consultar($sql))){
							
					?>
					<label>Fecha de la Orden
					<input name="fecha" type="text" id="fecha"  class="required" readonly="true" value="<?php echo $fi[11]; ?>"/>
					</label>
					<a href="#" onClick="abrir_emergente('calendario.php?pos=0','200','173')">Seleccionar Fecha</a> 
					<br />
					<br />
					<h5>Datos del Responsable Patrimonial </h5>
					<label>Cedula del Empleado
					<input name="empleado" type="text" id="empleado"  class="required" readonly="true" value="<?php echo $fi[2]; ?>"/>
					</label>
					 <a href="#" title="Buscar Empleado" onclick="abrir_emergente('buscar_empleado.php?cod=1','768','1024')">Buscar Empleado</a><br />
					<br />
					<h5>Datos del Solicitante</h5>
					<label>Cedula del Empleado
					<input name="empleadosol" type="text" id="empleadosol"  class="required" readonly="true" value="<?php echo $fi[5]; ?>"/>
					</label>
					 <a href="#" title="Buscar Empleado" onclick="abrir_emergente('buscar_empleado.php?cod=2','768','1024')">Buscar Empleado</a><br />
					<br />
					<label>Ubicaci&oacute;n de la Unidad Destino
					<input name="destino" type="text" id="destino"  class="required" value="<?php echo $fi[9]; ?>"/>
					</label>
					<br />
					<br />
					<label>Lugar
					<input name="lugar" type="text" id="lugar"  class="required" value="<?php echo $fi[10]; ?>"/>
					</label>
					<br />
					<br />
					<label>
					<input name="boton2" type="submit" id="boton2" value="Guardar" />
					</label>
					<br />
					<br />
					<a href="ver_orden_reasignacion.php?cod=<?php echo $id; ?>">Cancelar</a><br />
					
					<?php 
						}//fin del boton1
					?>
					</div>
					<div id="asignar">
					<table width="100%" border="1">
                        <?php 
								$sql = "select Cedula_Responsable from orden_reasignacion where Nro='".$id."'";
								$fi = mysql_fetch_array(consultar($sql));
								$sql = "select Id, Nombre, Precio, IVA from inventario_final where PRA_Cedula='".$fi[0]."' and Estado='1' order by Id asc";
								$res = consultar($sql);
							?>
                      <tr>
                        <td>&nbsp;</td>
                          <td><b>Ident.</b></td>
                          <td><b>Nombre</b></td>
                          <td><b>Detalles</b></td>
                          <td><b>Precio</b></td>
                      </tr>
                        <?php
								$total = 0; 
								while ($fila = mysql_fetch_array($res)){
									$total++;
									$sql = "select count(Id) from traslados where IFL_Id='".$fila[0]."' and ORN_Nro='".$id."'";
									$fi = mysql_fetch_array(consultar($sql));
									$sql = "select count(Id) from traslados where IFL_Id='".$fila[0]."' and ORN_Nro<>'".$id."'";
									$fe = mysql_fetch_array(consultar($sql));
									if ($fe[0]==0){
							?>
					  
                      <tr>
                        <td><label>
                          <input name="<?php echo $fila[0]; ?>" type="checkbox" id="<?php echo $fila[0]; ?>" value="checkbox" 
						  <?php if ($fi[0]==1){ ?>
						   checked="checked"
						   <?php }?>
						   />
                        </label></td>
                          <td><?php echo dar_formato_inv($fila[0]); ?></td>
                          <td><?php echo $fila[1]; ?></td>
                          <td><?php 
								$sql = "select Nombre, Valor from caracteristicas where IFL_Id='".$fila[0]."'";
								$res1 = consultar($sql);
								$resul = "";
								while($fil = mysql_fetch_array($res1)){
									$resul = $resul.$fil[0].": ".$fil[1]."<br/>";
								}
								echo $resul;
							 ?></td>
                          <td><?php $precio = convertir_decimal($fila[2]);
										if ($fila[3]==0)
											$precio = $precio." (S/I.V.A.)";
										else
											$precio = $precio." (C/I.V.A.)";
										echo $precio; ?></td>
                      </tr>
                        <?php }//fin del else
							}
						  	if ($total == 0){
								echo 'NO HAY REGISTROS ASOCIADOS<br/>';
							}
						  ?>
                    </table>
					<br />
					<label>
					<input name="boton10" type="submit" id="boton10" value="Guardar" />
					</label>
					<br />
					<br />
					<a href="ver_orden_reasignacion.php?cod=<?php echo $id; ?>">Cancelar</a><br />
					</div>
				  	<br />
				  	<br />
<a title="Cerrar esta Ventana" href="#" onclick="javascript:window.close()">Cerrar Ventana</a><br /><br />
                  </form>
				</div>
				<script language="JavaScript" type="text/javascript">
				ocultar_elemento('modificar');
				ocultar_elemento('asignar');
				</script>
				
				<div class="informacion">
					<?php mostrar_info();?>
				</div>
			</div>
		</div>
	</div>
</body>
</html>
